immulticontext: Don't have a global_context_id
authorBenjamin Otte <otte@redhat.com>
Mon, 7 Jan 2019 23:16:52 +0000 (00:16 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 7 Jan 2019 23:41:12 +0000 (00:41 +0100)
commit16d4ce4d0301b7af2a67703e792efdcf27b1d397
tree3214d2a9fd65cbe1ce1152ad52a1ccd1ab741858
parent58e273d0562392f1b0a19f6b733fdcf0a35acaf3
immulticontext: Don't have a global_context_id

Context IDs are dependant on the display - both because displays can use
different backends, but also because changing the GtkSetting is a
per-display operation.

So just remove the cache.
If it turns out we need a per-display cache, we can add one to
GtkSettings.
gtk/gtkimmulticontext.c